Job title: DevOps Engineer
Job type: Permanent
Emp type: Full-time
Industry: IT
Salary type: Annual
Job published: 06-03-2026
Job ID: 69436
Contact name: Yolande Crouse
Phone number: +27814660887
Contact email: yolande@geotech.co.za

Job Description

Job Title:
DevOps Engineer

Job Purpose: 

Our client is seeking a skilled DevOps Engineer to join their team in Pretoria. The ideal candidate will have strong experience in Linux administration, configuration management, containerisation, and SQL database management. This role will play a key part in defining and implementing continuous delivery and release management strategies, while leveraging modern DevSecOps tools and practices.

 Requirements:

  • Experience with Linux administration (e.g. Ubuntu, CentOS)
  • Hands-on experience with configuration management using Ansible and containerisation with Docker
  • Experience maintaining relational SQL databases (SQL Server or PostgreSQL)
  • Proficiency in source control management using GitHub
  • Expertise in defining and implementing continuous delivery and release strategies (e.g. ArgoCD)
  • Knowledge of DevSecOps practices and tools, including StatefulSets, ConfigMaps, and Secrets
  • Experience with Helm Charts, GitLab CI, Grafana, SOPS, Vault, RBAC, and OPA/Gatekeeper

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field